Some functions are more expensive to calculate than others. Additionally, calculation with large values is more expensive than with small values. A category of timed sets has additional structure which measures the cost of computation for each function.
When properly qualified and constructed, categories of timed sets can provide categorical descriptions of complexity classes.
For a size monoid , a timed map is a partial function and a partial cost function called the timing, which are defined on the same elements of .
Given a size monoid , there is a category of sets and -timed maps. The identity morphism has the zero function for timing. The composition of the cost of two morphisms and is given by
As categories of sets and partial functions, categories of timed sets are restriction categories.
The complexity classes PTIME? and LOGSPACE? can be described by categories of timed sets.
Timed sets were introduced in:
Created on October 17, 2021 at 20:49:44. See the history of this page for a list of all contributions to it.